很多EXCEL初学者对最常使用的VLOOKUP函数头痛不已,但又不得不用,怎么办呢?
VLOOKUP是我们EXCEL中最常用的函数,它能够帮助我们在指定区域内的左则第一列搜索要搜索的值,返回该列第一个相等值或近似值同行右侧区域内指定列的值。
由于它功能非常强大,导致参数较多,使用起来就比较复杂。实际上,我们大多时间里只是使用它最基本的功能,完全没有必要,了解和掌握太多的细节知识。
另一方面,由于VLOOKUP函数也存在一定的不足之处,让给我们日常使用造成了一定的困扰,如:搜索区域必须在取值区域的最左侧,还必须知道取值列是位于搜索列右侧的第几列,当首列是合并单元格时难以选取等等问题。
以下这个函数MATCH_INDEX,超简单,能够很好解决了日常使用VLOOKUP函数中所有的不便,只需要点击三下,马上搞定。推荐给大家,希望能够帮助大家提高工作效率。
让我们再看看函数的使用语法:
语法:MATCH_INDEX(match_value, match_array, result_array)
功能:返回精确查找内容所在行中的指定列的数据。
参数:
match _value;  必需。 要搜索的值。
match_array;  必需。 搜索区域,可以是一列或该列中的一个或多个单元格(代表该列)。
result_array;  必需。 取值列,可以是工作表中的任意列或该列中的一个或多个单元格(代表该列)。

如上图:
单元格R3的公式为:=match_index(Q3,B7,A8)
代表在B列中查找Q3单元格内容“甜甜”,如果找到,则取同一行A列的值。
请注意,这里不管是搜索的列和取值列,都只要用鼠标点击访列中任意一个单元格就可以,而不需要对整列进行选取,非常之方便!
而且这样不仅不用去数是右侧第几列,即使是左侧的列都是可以进行取值的。
大家看过,觉得这个函数怎么样,如果觉得不错的话,也可以分享给其它朋友。该软件可通过百度搜索EXCELMFS或EXCEL魔法师,免费下载。